x86/AMD: clean up pre-canned family/revision handling for CPUID masking
authorJan Beulich <jbeulich@suse.com>
Thu, 10 Apr 2014 14:16:46 +0000 (16:16 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 10 Apr 2014 14:16:46 +0000 (16:16 +0200)
commit7c6c8cca60534041ea8078845d88cc2e40f2c336
tree81a3d8fa7b8b209a5d209b538223157dd2f300f3
parente74de9c0b19f9bd16d658a96bf6c9ab9a2a639e9
x86/AMD: clean up pre-canned family/revision handling for CPUID masking

Make it so this is easier to extend, and move the parsing code/data
into .init.* sections.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Aravind Gopalakrishnan<aravind.gopalakrishnan@amd.com>
xen/arch/x86/cpu/amd.c